approaching putrefaction - Spanish English Dictionary